<?php

require("printFunc.inc.php");
require("dbFunc.inc.php");
require("sessFunc.inc.php");

verifySession();

if($_SESSION['logged'])
{ 
   header("Location: http://".$_SERVER['HTTP_HOST']
           .dirname($_SERVER['PHP_SELF'])."/error.php?errid=1");
}

printHeader("Registrazione");
?>

<div id="content">
   <script language="JavaScript">
      function verifyInput()
      {
         if((document.reg.passwordReg.value.length >= 8) && 
            (document.reg.passwordConfReg.value.length >= 8) &&
            (document.reg.passwordReg.value == document.reg.passwordConfReg.value) &&
            (document.reg.usernameReg.value.length >=1) &&
            (document.reg.nomeReg.value.length >=1) &&
            (document.reg.cognomeReg.value.length >=1) &&
            (document.reg.indirizzoReg.value.length >=1))
         {       
            document.reg.submit.disabled = false;
            document.reg.submit.value = "Registrati!";
         }
         else
         {
            document.reg.submit.disabled = true;
            document.reg.submit.value = "Dati scorretti o incompleti!";
         }
      }
   </script>
   <?
    if(isset($_GET['userAlreadyExist']) && ($_GET['userAlreadyExist']==true))
    {
    ?>
        <h3>ATTENZIONE! L'username da voi scelto è già occupato! siete pregati di sceglierne uno alternativo!</h3>
        <p>Siete pregati di definire un username differente in modo che la creazione del nuovo account presso GranBazar! possa avere esito positivo.</p>
    <?
    }
    else
    {
   ?>
   <h3>Registrazione di un nuovo utente - Inserimento dati</h3>
   <p>Siete pregati di definire alcuni parametri per la creazione del nuovo account presso GranBazar!</p>
   <?
    }
   ?>
   <form name="reg" action="confermaReg.php" method="POST">
    <span>Nome:<br/>
    <input type="text" maxlength="20" name="nomeReg" onkeyup="verifyInput()"> <br/>
    </span>
    <span>Cognome:<br/>
    <input type="text" maxlength="40" name="cognomeReg" onkeyup="verifyInput()"> <br/>
    </span>
    <span>Indirizzo:<br/>
    <input type="text" maxlength="200" name="indirizzoReg" onkeyup="verifyInput()"> <br/>
    </span>
    <span>Username:<br/>
    <input type="text" maxlength="20" name="usernameReg" onkeyup="verifyInput()"> <br/>
    </span>
    <span>Password <span class="subfont">(Almeno 8 caratteri)</span>:<br/>
    <input type="password" maxlength="50" name="passwordReg" onkeyup="verifyInput()"> <br/>
    </span>
    <span>Ridigita la Password <span class="subfont">(Almeno 8 caratteri)</span>:<br/>
    <input type="password" maxlength="50" name="passwordConfReg" onkeyup="verifyInput()"> <br/>
    </span>
    <input class="submit" type="submit" name="submit" value="Inserisci i dati" disabled="true">
   </form>

</div>

<? printFooter(); ?>